package com.thwj.project.app.api.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("商家出参")
public class MerchantVO {

    @ApiModelProperty("主键")
    private Long id;

    @ApiModelProperty("logo")
    private String logoUrl;

    @ApiModelProperty("名称")
    private String name;

    @ApiModelProperty("分类id")
    private Long categoryId;

    @ApiModelProperty("分类名称")
    private String categoryName;

    @ApiModelProperty("活动小图标")
    private String categoryIcon;

    @ApiModelProperty("电话")
    private String tel;

    @ApiModelProperty("详细地址")
    private String address;

    @ApiModelProperty("地址名称")
    private String locationName;

    @ApiModelProperty("经度")
    private Double longitude;

    @ApiModelProperty("维度")
    private Double latitude;

    @ApiModelProperty("营业时间")
    private String workTime;

    @ApiModelProperty("商家简介")
    private String intro;

    @ApiModelProperty("商家相册, 原始")
    private String photoList;

    @ApiModelProperty("商家相册 | 分割")
    private String photoListV2;

    @ApiModelProperty("商家标签列表")
    private List<MerchantTagVO> tagVOList;

    @ApiModelProperty("营业执照图片")
    private String businessLicense;

    @ApiModelProperty("法人身份证正反 , 分割 原始")
    private String legalPersonList;

    @ApiModelProperty("法人身份证正反 | 分割")
    private String legalPersonListV2;


    @ApiModelProperty("距离展示 包含单位 km/m")
    private String distanceShow;

    /** 法人电话 */
    @ApiModelProperty("法人电话")
    private String legalPersonTel;

    /** 推荐类型（1：金牌 2：银牌 3：铜牌） */
    @ApiModelProperty("推荐类型 1：金牌 2：银牌 3：铜牌")
    private Integer recommendType;


    @ApiModelProperty("状态 null表示无信息  1：待审核  2：审核通过 3：审核不通过")
    private Integer status;

    @ApiModelProperty("置顶的产品")
    private MerchantProductVO merchantProductVO;

}
